import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;

/**
 * Created by Волков Олег on 18.04.14.
 */
public class Main {

    public static void main(String[] args) throws IOException {
        // Создается объект класса WriteDataManager
        WriteDataManager wdm = new WriteDataManager();
        // Создается коллекция list, элементами которой являются объекты класса Field
        ArrayList<Field> list = new ArrayList<Field>();
        /* Данные извлекаются из БД с помощью метода getData_fromMySQL
         * класса WriteDataManager и помещаются в коллекцию list
         */
        list = (ArrayList<Field>) wdm.getData_fromMySQL();
        /* Создается объект класса BufferedReader для считывания с консоли пути к Excel-файлу,
         * в который будут записаны данные из БД
         */
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String filename = reader.readLine();
        //Запись данных в Excel-файл
        wdm.putData_intoExcel(list, filename);
    }
}
